前面SQL介紹到一半,由於公司專案開始趕時間變少,我就想說先來分享之前稍微念過的一些資料庫內容,後面再回來繼續分享 SQL,應該也會有一些 springboot 操作資料庫的內容。
會友資料庫原理這個短篇,要感謝小林coding這個網站(對岸資源,不喜勿入)。把知識用大量的圖片以及透徹的理解解釋的非常好,裡面有網路/作業系統/MySQL/Redis,我目前看過作業系統的兩三個章節跟MySQL的一小部分,大推。
select * from product where id = 1;
眾所皆知(沒有),資料庫以使用者的角度是一個 client-server 架構。常用的 client 端,有 mysql, psql 指令,或是 navicat/DBeaver/PgAdmin(族繁不及備載) 等等的 GUI client。server 的話就是資料庫本體,但講資料庫引擎有點不精確,個人從 building block 的角度,覺得可以看成四部分
當然以上的分法只是一個入門的快速認識,更完整的說明可以直接在小林coding網站裡面看圖片
從架構上來看 MySQL 可以分成兩層:Server層(就是我上面提到的123)和儲存引擎層(4)
一次別太多,而且推推大家去看小林coding網站(只不過他最近有卡微信驗證碼qq,真的是有點小可惜,我是剛好有,真的內容很棒..),明天繼續分享 select 語句 經歷了哪些